Introduction
-------------
This text document accompanies the CCS test code for testing AIC3106 Audio codec
on DM814X EVM Board. It provides a brief of the methodology of the test and 
the procedure for executing the same.

Overview
---------
This CCS test application configures the McASP2 on the DM814X EVM board and 
also the AIC3106 for the following.
1. Playback on head phones
2. Playback on Line-Out
3. Record from Microphone and playback on Head-phones
4. Record from Line-In and playback on Head-phones

The test application executes in the above mentioned sequence. The Audio codec is
configured to record and playback at 48 KHz sampling. The Codec is kept as I2S 
master with the Bit-clock & Frame-sync being input the McASP.

Board settings
--------------
There are no special settings required to be set on the board. However, for the 
effective execution and validation, the below are to be taken care.

1.  This test is to be carried only on the Base board. Presence of any other
    application board may result in the failure of this test. 
2.  Connect the head-phone to board at head-phone jack J6.
3.  Connect the external 8 ohm to 16 ohm Speaker on Line-Out jack J5.
4.  Connect the output of a media player to Line-In jack J7.
5.  Connect the Microphone to the MIC jack J8.

Procudure
----------
1) This test application assumes the DDR controller initialization as well as all
   the PLL initialization is already carried out by the GEL scripts. At the minimum
   the following GEL scripts are to be executed.
	1. PG 2.x DM814X                --> ALL_ADPLL_CLOCKS_ENABLE_API
	2. DM814X System Initialization --> Aic3106_BaseBoard_Setup

2) load "BB_009_McASP2_AIC3106_test.out" file and run.

3) Observe for the following.
	1. Sine tone being audible on the head-phone for 5 seconds.
	2. Sine tone being audible on the Speakers connected to the Line-Out for 5 seconds.
	3. Microphone captures being played out on the Head-phone for 5 Seconds.
	4. Line-In input being played out of the head-phone for 5 seconds.
